package leecode

func uniqueOccurrences(arr []int) bool {
	hashMap := make(map[int]int)   //key是数组中的元素 , value是出现的次数
	countMap := make(map[int]bool) //key出现的次数
	for i := 0; i < len(arr); i++ {
		hashMap[arr[i]]++
	}
	for _, value := range hashMap {
		if countMap[value] {
			return false
		}
		countMap[value] = true
	}
	return true
}
